PATHMac OS 8 and 9 Developer Documentation > Human Interface Toolbox > Appearance Manager >

Programming With the Appearance Manager


DrawThemeSecondaryGroup

Draws a secondary group box frame.

pascal OSStatus DrawThemeSecondaryGroup (
                     const Rect *inRect,
                     ThemeDrawState inState);
inRect
A pointer to a structure of type Rect . Before calling DrawThemeSecondaryGroup , set the rectangle to the bounds of the secondary group box frame to be drawn, in local coordinates.
inState
A value of type ThemeDrawState . Pass a constant specifying the state in which to draw the secondary group box frame; see Theme Draw State Constants . The frame can be drawn as active or inactive; passing kThemeStatePressed produces an error.
function result
A result code; see Result Codes .
DISCUSSION

The DrawThemeSecondaryGroup function draws a theme-compliant secondary group box frame. The secondary group box frame is drawn inside the specified rectangle and is a maximum of 2 pixels thick. Note that a secondary group box frame is typically nested within a primary group box frame.

VERSION NOTES

Available with Appearance Manager 1.0 and later.


© 1999 Apple Computer, Inc. – (Last Updated 29 April 99)